something which transmits something - Anglais Synonymes Dictionnaire